home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 25
/
Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso
/
Aminet
/
comm
/
uucp
/
DanNews.lha
/
DanNews.history
< prev
next >
Wrap
Text File
|
1998-01-11
|
4KB
|
87 lines
Version 1.7 -> 1.8
------------------
- Fixed a rare, but serious, bug which appeared when the header of
an article was corrupted such that it did not contain a newline
character before the end of the batch file.
In this situation, memory was overwritten, usually resulting in a
complete system crash.
Only one instance of this bug was reported, but due to the severity
of it the appropriate section of code has been reworked in order to
prevent similar crashes in future.
- Fixed a problem with article sizes which claim to be larger than
the maximum long integer value. These are obviously erroneous, but
could previously lead to DanNews failing to unbatch the articles
correctly.
Version 1.6a -> 1.7
-------------------
- Multiple commas, or a trailing comma, in a Newsgroup line caused
the article to be unbatched to a null group. If your UUNEWS: was
a directory on a partition, this resulted in the article being
written to a file in the parent directory of UUNEWS:. If UUNEWS
was a partition, then an obscure error message was produced.
- Each article will now only be unbatched to a particular group once,
even if it appears more than once in the Newsgroups: line.
- Changed the statistics column heading "Xposted" to "Xposts" to make
it clearer that the figure relates to Xposts into the group, rather
than articles Xposted from the group.
- Got rid of a spurious "Group <name> listed more than once" message
when junk is in the NewsGroups file. As part of this fix, the
message reporting multiple instances of a group within a newsgroup
file now names the file(i.e. NewsGroups or DanNewsGroups).
Version 1.6 -> 1.6a
-------------------
- fixed a cosmetic problem in a previous change - for some reason
I had the "Xposted" statistics column headed as "Xref" (must be
the heatwave we're having here :-/ ).
Version 1.5 -> 1.6
------------------
- fixed a bug which caused DanNews to report "Couldn't allocate memory for
cache..." for quite small amounts of memory. This problem appreared when
the last article in a batch file was truncated such that it had a declared
size larger than the total batchfile size.
- fixed a bug where the header of an article is incomplete. Previously
this could cause garbage to be appended to the article - or worse a
system crash! This problem was masked by the previous one, so should
never have appeared in practice.
- Changed the statistics to include a count of Xposted articles (due to
popular request). The main count is now exclusive of cross posted
articles.
- Added a count of corrupt articles encountered (again by popular
request).
Version 1.4 -> 1.5
------------------
- support now taken over by Ramjam Consultants Ltd (support@ramjam.demon.co.uk).
Thanks for all your work in the past Dan!
- Now handles "#! rnews 0" lines gracefully (by ignoring them).
- It is now much more resilient when dealing with corrupt batch files.
It will now deal sensibly with most corrupt articles by assuming the
article ends at the next occurrence of "#! rnews ".
Note that this has made the code somewhat larger, and slightly slower
(hopefully most people won't notice the difference).
- It ensures that every article ends with a newline (whether or not the
absence of one was caused by a corrupt batch file).
- The searching for groups to unbatch to has been optimized. This may result
in a small improvement in performance for people with slow processors or a
very large number of newsgroups.
- The newsgroup statistics are now presented in alphabetical order (a side
effect of the above).
- without source code (sorry folks!)